on the spot – English–Gaeilge translations

🇬🇧 en ga 🇮🇪

on the spot

  • at the very moment
ar an spota, ar an ásc sin, láithreach bonn
  • having to answer or decide without warning
ar an toirt, láithreach bonn
Wiktionary Links